<?php

	echo $html->css('fd-datepicker');
	echo $javascript->link('datepicker.js');
	echo $accessibility->whereIAm($pageTitle,array(array('title'=>'Funcionários','link'=>'/employees'),array('title'=>'Cadastrar funcionário')));
	echo "<h2 id='contentTitle'>".$pageTitle."</h2>";

	echo $this->renderElement('message');

	// Inicio do formulario
	echo $form->create(null,array('onSubmit'=>'return validar();','type' => 'file'));

	// Nome
	echo $form->input('User.name',array('label'=>$accessibility->required('Nome')));

	// Endereco
	echo $form->input('User.address',array('label'=>'Endereço'));

	// Select Cidade
	echo $input->city('add', 'User', $estados);

	// Select Unidade
	echo $form->label('unit_id',$accessibility->required('Unidade'));

	$group = $othAuth->getData('group');
	$level =$group['level'];
	if ($level < 100) {
		echo $form->select('organization', $organizations, null, array())."<br/>";
		echo $ajax->observeField('EmployeeOrganization', array('url'=>'/employees/unidadesAjax/','update'=>'organizations'));
		echo "<div id='organizations' class='checkbox'></div>";
	} else if ($level < 200) {
		echo "<div id='organizations' class='checkbox'>";
		echo $associations->habtmCheckBoxes($units, null,'Unit','p');
		echo "</div>";
	} else if ($level < 300) {
		echo "<div id='organizations' class='checkbox'>";
		echo $associations->habtmCheckBoxes($units, null,'Unit','p');
		echo "</div>";
	}

	echo $form->label('User.birthdate','Nascimento');
	echo $input->date('User','birthdate',null);

	// email
	echo $form->input('User.email',array('label'=>$accessibility->required('e-mail')));

	// Salario
	echo $form->input('salario',array('label'=>'Salário'));

	// Data de admissao
	echo $form->label('data_admissao','Admissão');
	echo $input->date('Employee','data_admissao',null);

	// Upload da imagem do usuário
	echo "<div class='input'>";
	echo $form->label('photo','Foto');
	echo $form->file('photo')."<br/>";
	echo "</div>";

	echo "<div class='userData'>";
	echo "<div class='checkbox'>";
	echo $form->label('User.active','Ativo');
	echo $form->checkbox('User.active', array('checked'=>'checked'));
	echo "</div>";

	// Campo Login para acesso ao Sistema
	echo $form->input('User.username', array('label'=>$accessibility->required('Nome de usuário')))."<br/>";

	// Campo Senha para acesso ao Sistema
	echo "<div class='input'>";
	echo $form->label('User.passwd1',$accessibility->required('Senha'));
	echo $form->password('User.passwd1')."<br/>";
	echo "</div>";

	// Campo Confirmar senha
	echo "<div class='input'>";
	echo $form->label('User.passwd2',$accessibility->required('Confirmar Senha'));
	echo $form->password('User.passwd2')."<br/>";
	echo "</div>";

	// permissao
	echo $form->label('User.group_id',$accessibility->required('Grupo'));
	echo $form->select('User.group_id', $groups, null, array())."<br/>";
	echo "</div>";


	// Campo oculto para utilização no controller
	echo $form->hidden('User.unit_id');
	echo "<br />";

	// Botão submit do formulário
	echo $form->end('Cadastrar funcionário');
